country residence - French English Dictionary